//package com.example.mobile2021606127cxz0617homework;
//
//import android.content.Context;
//import android.database.Cursor;
//import android.database.sqlite.SQLiteDatabase;
//
//import java.util.ArrayList;
//import java.util.List;
//
//public class DateAdapter {
//    private MySQLiteOpenHelper openHelper;
//    private SQLiteDatabase database;
//
//
//    public void openDB(Context context) {
//        openHelper = new MySQLiteOpenHelper(context, "factory.db", null, 1);
//        try {
//            database = openHelper.getWritableDatabase();
//        } catch (Exception e) {
//            database = openHelper.getReadableDatabase();
//        }
//    }
//
//    public void closeDB() {
//        if (database != null) {
//            database.close();
//            database = null;
//        }
//        if (openHelper != null) {
//            openHelper.close();
//            openHelper = null;
//        }
//    }
//
//    public List<Infor> QueryAll(Context context) {
//        List<Infor> InforList = new ArrayList<>();
//        openDB(context);
//        Cursor cursor = database.query("staff", null, null, null, null, null, null);
//        if (cursor.moveToFirst()) {
//            do {
//
//                String name = cursor.getString(0);
//                String skill = cursor.getString(1);
//                int xinchou = cursor.getInt(2);
//                InforList.add(new Infor(name, skill, xinchou));
//            } while (cursor.moveToNext());
//        }
//        cursor.close();
//        closeDB();
//        return InforList;
//    }
//
//}
//
//
